I have made shoes before, it's not that hard as long as you use soft leather.

The fake suede they have on the roll at walmart worked well for me because it's really soft and easy to sew but also really cheap. (as compared to real leather)